an immortal work of art - Espagnol Anglais Dictionnaire